#pragma once
#include "cache.h"

class FlashCache :
	public Cache
{

public:
	FlashCache(long size, double readCacheSize, double writeCacheSize, CacheManagement policy);
	virtual ~FlashCache(void);
	
	virtual int getCacheAlignment() { return FlashAlignment; }
	virtual void removeLatestExtents (int count, bool isWrite);
};

